from  functools import wraps

def makeitalic(func):

#    @wraps(func)
#    print(hello.__name__)

    def wrapped():
        return "<i>" + func() + "</i>"
    return wrapped
    # <function makeitalic.<locals>.wrapped at 0x00000249F6E21D90>


@makeitalic
def hello():
    return 'hello world'

# hello = makeitalic(hello)
print(hello)
print(hello())

